home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 July / Chip_2002-07_cd2.bin / suse / disks / modules1 / initrd / initrd 2954 / kbd / keymaps / it.map < prev    next >
Text File  |  2002-04-15  |  5KB  |  153 lines

  1. # Italian keymap with emacs enhancements
  2. #     Beta version Mon May  2 19:57:25 WET DST 1994
  3. # Available for anon. ftp at cnuce_arch.cnr.it:/pub/Linux-local/kbd/it.map
  4. #
  5. # Based on all other keymaps available in Slackware-1.2.0.
  6. #
  7. # '@', '#', '[', and ']' are obtained by AltGr with the appropriate key.
  8. #
  9. # I have added '{', '}', '~', '`', iacute and uacute.
  10. # They can be obtained by AltGr-(, AltGr-), AltGr-=, AltGr-', AltGr-igrave
  11. # and AltGr-ugrave respectively.
  12. #
  13. # I have also added most Alt-Shift and Ctrl-Alt codes needed for emacs
  14. # with the standard keymap of the fundamental mode.
  15. #
  16. # Place in your ~/.emacs the following two lines:
  17. #      (standard-display-european t)
  18. #      (set-input-mode nil nil 1)
  19. #
  20. # Place in your /usr/lib/X11/Xconfig:
  21. #      LeftAlt  Meta
  22. #      RightAlt ModeShift
  23. #
  24. # To use high characters with other programs, read the documentation ;-)
  25. # Please report all bugs and improvement proposals to the address below.
  26. #
  27. # Buona fortuna,
  28. # Dario Besseghini <besseghi@dm.unipi.it>
  29. #
  30. keymaps 0-2,4,6,8-9,12
  31. include "linux-with-alt-and-altgr"
  32. strings as usual
  33.  
  34. keycode   1 = Escape           Escape
  35.     alt     keycode   1 = Meta_Escape
  36. keycode   2 = one              exclam
  37.     alt     keycode   2 = Meta_one
  38.     shift alt keycode 2 = Meta_exclam
  39. keycode   3 = two              quotedbl
  40.     control keycode   3 = nul
  41.     alt     keycode   3 = Meta_two
  42.     control alt keycode 3 = Meta_nul
  43. keycode   4 = three            sterling
  44.     control keycode   4 = Escape
  45.     alt     keycode   4 = Meta_three
  46.     control alt keycode 4 = Meta_Escape
  47. keycode   5 = four             dollar
  48.     control keycode   5 = Control_backslash
  49.     alt     keycode   5 = Meta_four
  50.     shift alt keycode 5 = Meta_dollar
  51.     control alt keycode 5 = Meta_Control_backslash
  52. keycode   6 = five             percent
  53.     control keycode   6 = Control_bracketright
  54.     alt     keycode   6 = Meta_five
  55.     shift alt keycode 6 = Meta_percent
  56. keycode   7 = six              ampersand
  57.     control keycode   7 = Control_asciicircum
  58.     alt     keycode   7 = Meta_six
  59. keycode   8 = seven            slash
  60.     control keycode   8 = Control_underscore
  61.     alt     keycode   8 = Meta_seven
  62.     shift alt keycode 8 = Meta_slash
  63. keycode   9 = eight            parenleft    braceleft
  64.     control keycode   9 = Delete
  65.     alt     keycode   9 = Meta_eight
  66.     shift alt keycode 9 = Meta_parenleft
  67.     control alt keycode 9 = Meta_Delete
  68. keycode  10 = nine             parenright       braceright
  69.     alt     keycode  10 = Meta_nine
  70.     shift alt keycode 10 = Meta_parenright
  71. keycode  11 = zero             equal        asciitilde
  72.     alt     keycode  11 = Meta_zero
  73.     shift alt keycode 11 = Meta_equal
  74. keycode  12 = apostrophe       question        grave
  75.     control    keycode  12 = Delete
  76.     alt     keycode  12 = Meta_minus
  77.     control alt keycode 12 = Meta_Delete
  78. keycode  13 = igrave           asciicircum    iacute
  79.     control keycode  13 = Control_asciicircum
  80.     alt     keycode  13 = Meta_equal
  81.     shift alt keycode 13 = Meta_asciicircum
  82. keycode  14 = Delete           Delete
  83.     control keycode  14 = Control_underscore
  84.     alt     keycode  14 = Meta_Delete
  85. keycode  15 = Tab              Tab
  86.     alt     keycode  15 = Meta_Tab
  87. keycode  16 = q
  88. keycode  17 = w
  89. keycode  18 = e
  90. keycode  19 = r
  91. keycode  20 = t
  92. keycode  21 = y
  93. keycode  22 = u
  94. keycode  23 = i
  95. keycode  24 = o
  96. keycode  25 = p
  97. keycode  26 = egrave            eacute        bracketleft
  98.     control keycode  26 = Escape
  99.     alt     keycode  26 = Meta_bracketleft
  100. keycode  27 = plus             asterisk         bracketright
  101.     control keycode  27 = Control_bracketright
  102.     alt     keycode  27 = Meta_bracketright
  103. keycode  28 = Return
  104.     alt     keycode  28 = Meta_Control_m
  105. keycode  29 = Control
  106. keycode  30 = a
  107. keycode  31 = s
  108. keycode  32 = d
  109. keycode  33 = f
  110. keycode  34 = g
  111. keycode  35 = h
  112. keycode  36 = j
  113. keycode  37 = k
  114. keycode  38 = l
  115. keycode  39 = ograve           ccedilla        at
  116.     control keycode  39 = nul
  117.     alt     keycode  39 = Meta_at
  118.     control alt keycode 39 = Meta_nul
  119. keycode  40 = agrave           degree        numbersign
  120.     control keycode  40 = Control_g
  121. keycode  41 = backslash           bar
  122.     control keycode  41 = Control_backslash
  123.     alt     keycode  41 = Meta_backslash
  124.     shift alt keycode 41 = Meta_bar
  125. keycode  42 = Shift
  126. keycode  43 = ugrave           section        uacute
  127. keycode  44 = z
  128. keycode  45 = x
  129. keycode  46 = c
  130. keycode  47 = v
  131. keycode  48 = b
  132. keycode  49 = n
  133. keycode  50 = m
  134. keycode  51 = comma            semicolon
  135.     alt     keycode  51 = Meta_comma
  136.     shift alt keycode 51 = Meta_semicolon
  137. keycode  52 = period           colon
  138.     alt     keycode  52 = Meta_period
  139. keycode  53 = minus           underscore
  140.     control keycode  53 = Control_underscore
  141.     alt    keycode  53 = Meta_minus
  142. keycode  54 = Shift
  143. keycode  56 = Alt
  144. keycode  57 = space
  145.     control keycode  57 = nul
  146.     alt     keycode  57 = Meta_space
  147.     control alt keycode 57 = Meta_nul
  148. keycode  58 = Caps_Lock
  149. keycode  86 = less           greater
  150.     alt     keycode  86 = Meta_less
  151.     shift alt keycode 86 = Meta_greater
  152. keycode  97 = Control
  153.